<?php
ob_start();
include_once 'config.php';


$autoloadDirs = array();
$autoloadDirs[] = DIR_SOURCE . DS . 'classes';
$autoloadDirs[] = DIR_SOURCE . DS . 'dao';
$autoloadDirs[] = DIR_SOURCE . DS . 'exceptions';
$autoloadDirs[] = DIR_SOURCE . DS . 'managers';
$autoloadDirs[] = DIR_SOURCE . DS . 'utilities';
$autoloadDirs[] = DIR_SOURCE . DS . 'views';





foreach ($autoloadDirs as $autoloadDir)
{
    set_include_path(get_include_path() . PATH_SEPARATOR . $autoloadDir);

}


function autoload ($class)
{

    require_once ($class . '.class.php');

}

if (function_exists('spl_autoload_register'))
{
    
    spl_autoload_register('autoload');
}
else
{
    
    function __autoload ($class_name)
    {
        autoload($class_name);
    }
}


?>
